#ifndef _TASKQUEUEFIFO_H_
#define _TASKQUEUEFIFO_H_

#include "kmalloc.h"
#include "myPrintk.h"
#include "task.h"
#include "tasktype.h"

myTCB *FIFO_gettop(FIFOLIST *tskhandler);
myTCB* FIFO_destroy(FIFOLIST* tskhandler,int tid);
void FIFO_enqueue(FIFOLIST *tskhandler, myTCB *tsk);
myTCB* FIFO_dequeue(FIFOLIST *tskhandler);

#endif
